package net.qiqbframework.modelling.command.voucher;

import java.util.List;
import java.util.Optional;

public interface LoadVoucherModel<C> {

    void addVoucherModel(BizIdentifierVoucherModel<?, C> voucherModel);

    List<BizIdentifierVoucherModel<?, C>> bizIdentifierVoucherModels();

    Optional<VersionVoucherModel<C>> versionVoucherModel();

}
